<template>
  <svg viewBox="0 0 1160 400" fill="none" xmlns="http://www.w3.org/2000/svg">
    <mask id="mask0_3137_29806" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1160" height="400">
      <rect width="1160" height="400" fill="url(#paint0_linear_3137_29806)" />
    </mask>
    <g mask="url(#mask0_3137_29806)">
      <g opacity="0.8" filter="url(#filter0_f_3137_29806)">
        <ellipse cx="839.679" cy="337.027" rx="353.854" ry="195.292" transform="rotate(-6.48121 839.679 337.027)" fill="#8349FF" />
      </g>
      <g opacity="0.8" filter="url(#filter1_f_3137_29806)">
        <path d="M1088.35 216.813C1120.59 171.139 1122.43 136.277 1138.51 82.7365C1169.57 -20.615 1146.7 -88.4873 1183.6 -189.895C1258.91 -396.812 1389.14 254.522 1203.91 373.584C1087.47 448.43 746.742 466.373 849.459 373.584C890.48 336.527 929.742 340.439 976.07 310.278C1023.88 279.151 1055.45 263.423 1088.35 216.813Z" fill="url(#paint1_linear_3137_29806)" />
      </g>
      <g opacity="0.8" filter="url(#filter2_f_3137_29806)">
        <path d="M441.484 248.135C356.794 253.707 301.52 284.968 247.757 357.702C138.842 505.047 775.188 551.853 686.566 389.978C630.688 287.913 549.66 241.018 441.484 248.135Z" fill="#0013FF" fill-opacity="0.5" />
      </g>
      <g opacity="0.8" filter="url(#filter3_f_3137_29806)">
        <path d="M445.043 288.989C374.625 293.622 328.666 319.615 283.963 380.092C193.403 502.605 722.51 541.524 648.822 406.929C602.361 322.064 534.989 283.072 445.043 288.989Z" fill="#00FFFF" fill-opacity="0.6" />
      </g>
      <g opacity="0.8" filter="url(#filter4_f_3137_29806)">
        <ellipse cx="329.784" cy="450.369" rx="155.015" ry="136.744" transform="rotate(-6.48121 329.784 450.369)" fill="#8349FF" />
      </g>
    </g>
    <defs>
      <filter id="filter0_f_3137_29806" x="308.217" y="-40.2907" width="1062.92" height="754.636" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
        <feFlood flood-opacity="0" result="BackgroundImageFix" />
        <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" />
        <feGaussianBlur stdDeviation="89.5833" result="effect1_foregroundBlur_3137_29806" />
      </filter>
      <filter id="filter1_f_3137_29806" x="681.106" y="-379.499" width="766.944" height="965.43" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
        <feFlood flood-opacity="0" result="BackgroundImageFix" />
        <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" />
        <feGaussianBlur stdDeviation="74.6528" result="effect1_foregroundBlur_3137_29806" />
      </filter>
      <filter id="filter2_f_3137_29806" x="56.0062" y="68.2652" width="818.223" height="602.568" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
        <feFlood flood-opacity="0" result="BackgroundImageFix" />
        <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" />
        <feGaussianBlur stdDeviation="89.5833" result="effect1_foregroundBlur_3137_29806" />
      </filter>
      <filter id="filter3_f_3137_29806" x="154.056" y="168.96" width="621.276" height="441.964" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
        <feFlood flood-opacity="0" result="BackgroundImageFix" />
        <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" />
        <feGaussianBlur stdDeviation="59.7222" result="effect1_foregroundBlur_3137_29806" />
      </filter>
      <filter id="filter4_f_3137_29806" x="-4.19009" y="134.195" width="667.949" height="632.348" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
        <feFlood flood-opacity="0" result="BackgroundImageFix" />
        <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape" />
        <feGaussianBlur stdDeviation="89.5833" result="effect1_foregroundBlur_3137_29806" />
      </filter>
      <linearGradient id="paint0_linear_3137_29806" x1="580" y1="300" x2="580" y2="400" gradientUnits="userSpaceOnUse">
        <stop stop-color="white" />
        <stop offset="1" stop-color="white" stop-opacity="0" />
      </linearGradient>
      <linearGradient id="paint1_linear_3137_29806" x1="1151.95" y1="-0.277382" x2="1034.3" y2="340.737" gradientUnits="userSpaceOnUse">
        <stop stop-color="#5E00FF" />
        <stop offset="1" stop-color="#5882FF" />
      </linearGradient>
    </defs>
  </svg>
</template>
